﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Threading.Tasks;

using Xc.DataAccess.OneNetCore.Services;
using Xc.Logics.AepCoap.Models;

namespace Xc.Logics.AepCoap.Services
{
    public interface IOneNetUploadService
    {
        Task UploadAsync(bool isUpdateOld, List<AddDeviceModel> newDevcie, Action<OneNetUploadService.ExecuteResult> action, ObservableCollection<NbDeviceInfo> oldDevice = null);
    }
}